#include "tManagement.h"


CPPUNIT_TEST_SUITE_REGISTRATION(tManagement);

tManagement::tManagement()
{
}

tManagement::~tManagement()
{
}

void tManagement::setUp()
{
    ds.populate();
    mg.link(&ds);
}

void tManagement::tearDown()
{
}

// Uncomment the functions calls to test each function
// Uncomment the list calls to verify function correctness

void tManagement::managementfuncs()
{
    //mg.createClient();
    //mg.listClients();

    //mg.editClient();
    //mg.listClients();

    //mg.deleteClient();
    //mg.listClients();

    //mg.createStaff();
    //mg.listStaff();

    //mg.editStaff();
    //mg.listStaff();

    mg.deleteStaff();
    mg.listStaff();
    CA(true);
}

// Uncomment each function call and view the output to verify correctness

void tManagement::listing()
{
    //mg.listClients();
    //mg.listStaff();
    CA(true);
}